package com.visionet.waveletData.web.common.constant;


import com.visionet.waveletData.web.common.utils.Validator;

public class RemindKey {

	public final static String DES_MYSELF_SENDSTREAM = 				"app.common.constant.RemindKey.DES_MYSELF_SENDSTREAM";
	public final static String DES_MYSELF_COMMENTSTREAM =           "app.common.constant.RemindKey.DES_MYSELF_SENDSTREAM";
	public final static String DES_MYSELF_COMMENTCOMMENT =          "app.common.constant.RemindKey.DES_MYSELF_COMMENTCOMMENT";
	public final static String DES_MYSELF_TRANSPONDSTREAM =         "app.common.constant.RemindKey.DES_MYSELF_TRANSPONDSTREAM";
	public final static String DES_MYSELF_PRAISESTREAM =            "app.common.constant.RemindKey.DES_MYSELF_PRAISESTREAM";
	public final static String DES_MYSELF_PRAISECOMMENT =           "app.common.constant.RemindKey.DES_MYSELF_PRAISECOMMENT";
	public final static String DES_MYSELF_COMMENTIMAGE =            "app.common.constant.RemindKey.DES_MYSELF_COMMENTIMAGE";
	public final static String DES_MYSELF_PRAISEIMAGE =             "app.common.constant.RemindKey.DES_MYSELF_PRAISEIMAGE";
	public final static String DES_MYSELF_REPLYVOTE =               "app.common.constant.RemindKey.DES_MYSELF_REPLYVOTE";
	public final static String DES_MYSELF_REPLYSCHEDULE =           "app.common.constant.RemindKey.DES_MYSELF_REPLYSCHEDULE";
	public final static String DES_MYSELF_EDITUSERINFO =            "app.common.constant.RemindKey.DES_MYSELF_EDITUSERINFO";
	public final static String DES_TEAM_JOINTEAM =                  "app.common.constant.RemindKey.DES_TEAM_JOINTEAM";
	public final static String DES_TEAM_QUITTEAM =                  "app.common.constant.RemindKey.DES_TEAM_QUITTEAM";
	public final static String DES_TEAM_CHANGE_CREATER =            "app.common.constant.RemindKey.DES_TEAM_CHANGE_CREATER";
	public final static String DES_TEAM_INVITEJOINTEAM =            "app.common.constant.RemindKey.DES_TEAM_INVITEJOINTEAM";
	public final static String DES_TEAM_DRIVEOUTTEAM =              "app.common.constant.RemindKey.DES_TEAM_DRIVEOUTTEAM";
	public final static String DES_COMMISSION_PUBSTREAM =           "app.common.constant.RemindKey.DES_COMMISSION_PUBSTREAM";
	public final static String DES_COMMISSION_PUBCOMMENT =          "app.common.constant.RemindKey.DES_COMMISSION_PUBCOMMENT";
	public final static String DES_COMMISSION_PRAISESTREAM =        "app.common.constant.RemindKey.DES_COMMISSION_PRAISESTREAM";
	public final static String DES_COMMISSION_PRAISECOMMENT =       "app.common.constant.RemindKey.DES_COMMISSION_PRAISECOMMENT";
	public final static String DES_COMMISSION_PRAISEIMAGE =         "app.common.constant.RemindKey.DES_COMMISSION_PRAISEIMAGE";
	public final static String DES_COMMISSION_REPLYVOTE =           "app.common.constant.RemindKey.DES_COMMISSION_REPLYVOTE";
	public final static String DES_COMMISSION_REPLYSCHEDULE =       "app.common.constant.RemindKey.DES_COMMISSION_REPLYSCHEDULE";
	public final static String DES_COMMISSION_EDITUSERINFO =        "app.common.constant.RemindKey.DES_COMMISSION_EDITUSERINFO";
	public final static String DES_DELIVER_NEWTASK =                "app.common.constant.RemindKey.DES_DELIVER_NEWTASK";
	public final static String DES_DELIVER_CLOSEASSIST =            "app.common.constant.RemindKey.DES_DELIVER_CLOSEASSIST";
	public final static String DES_DELIVER_OPENASSIST =             "app.common.constant.RemindKey.DES_DELIVER_OPENASSIST";
	public final static String DES_MANAGER_NOTICE =                 "app.common.constant.RemindKey.DES_MANAGER_NOTICE";
	public final static String DES_MANAGER_NEWS =                   "app.common.constant.RemindKey.DES_MANAGER_NEWS";
	public final static String DES_SECRETARY =                      "app.common.constant.RemindKey.DES_SECRETARY";
	public final static String DES_YOURLEADER =                     "app.common.constant.RemindKey.DES_YOURLEADER";
	public final static String DES_MYSELF_COMMENTBLOG =             "app.common.constant.RemindKey.DES_MYSELF_COMMENTBLOG";
	public final static String DES_MYSELF_COMMENT_COMMENT =         "app.common.constant.RemindKey.DES_MYSELF_COMMENT_COMMENT";
	public final static String DES_MYSELF_MENTIONBLOG =             "app.common.constant.RemindKey.DES_MYSELF_MENTIONBLOG";
	public final static String DES_MYSELF_QA_COMMENT =              "app.common.constant.RemindKey.DES_MYSELF_QA_COMMENT";
	public final static String DES_MYSELF_QA_SLOVE =                "app.common.constant.RemindKey.DES_MYSELF_QA_SLOVE";
	public final static String DES_MYSELF_QA_COMMENT_COMMENT =      "app.common.constant.RemindKey.DES_MYSELF_QA_COMMENT_COMMENT";
	public final static String DES_MYSELF_QA_PRAISE =               "app.common.constant.RemindKey.DES_MYSELF_QA_PRAISE";
	public final static String DES_MYSELF_QA_ANSWER_PRAISE =        "app.common.constant.RemindKey.DES_MYSELF_QA_ANSWER_PRAISE";
	public final static String DES_MYSELF_QA_INVITE_ANSWER =        "app.common.constant.RemindKey.DES_MYSELF_QA_INVITE_ANSWER";
    public final static String DES_MYSELF_SUGGESTION = 				"app.common.constant.RemindKey.DES_MYSELF_SUGGESTION";
    public final static String DES_MYSELF_SUGGESTION_TODO =			"app.common.constant.RemindKey.DES_MYSELF_SUGGESTION_TODO";

    public final static String DES_MYSELF_INTEGRAL_BLOG =			"app.common.constant.RemindKey.DES_MYSELF_INTEGRAL_BLOG";
    public final static String DES_MYSELF_INTEGRAL_USER=			"app.common.constant.RemindKey.DES_MYSELF_INTEGRAL_USER";

    public final static String DES_MYSELF_AT_BLOG =                 "app.common.constant.RemindKey.DES_MYSELF_AT_BLOG";
    public final static String DES_MYSELF_AT_COMMENT =              "app.common.constant.RemindKey.DES_MYSELF_AT_COMMENT";
    public final static String JPUSH_AT_BLOG =                      "app.common.constant.RemindKey.JPUSH.AT.BLOG";
    public final static String JPUSH_AT_COMMENT =                   "app.common.constant.RemindKey.JPUSH.AT.COMMENT";
    public final static String JPUSH_AT_USER =                      "app.common.constant.RemindKey.JPUSH.AT.USER";
    public final static String DESC_VISITING_CARD_AUDIT =           "app.common.constant.RemindKey.visitingCard.audit";
    public final static String DESC_BVEVERAGE_REFUND_NOTE =              "app.common.constant.RemindKey.beverage.refund.note";
    public final static String DESC_BVEVERAGE_REFUND_INFO =              "app.common.constant.RemindKey.beverage.refund.info";

	//聊天
	public final static Integer TYPE_CHAT = 0;
	//我的提醒
//	public final static Integer TYPE_MYSELF = 1;
	//群组提醒
//	public final static Integer TYPE_TEAM = 2;
	//秘书或领导的提醒
	public final static Integer TYPE_COMMISSIONORDELIVER = 3;
	//管理员的提醒
	public final static Integer TYPE_MANAGER = 4;
	public final static Integer TYPE_CHAT_TEAM = 5;
	public final static Integer TYPE_ORGPUSHMSG = 6;

//    public static final Integer REMIND_TYPE_TODO = 11;           //代办事项
//    public static final Integer REMIND_TYPE_REPLY = 12;          //回复/评论
//    public static final Integer REMIND_TYPE_AT = 13;             //被@
//    public static final Integer REMIND_TYPE_PRAISE = 14;         //打赏/赞
//    public static final Integer REMIND_TYPE_MESSAGE = 15;        //消息/群组



//    public static final Integer REMIND_TYPE_SEED_RPOJECT = 21;        //项目审核状态提醒
//    public static final Integer REMIND_TYPE_SEED_EXPERT = 22;         //诚邀您参与“种子基金”创意筛选
//    public static final Integer REMIND_TYPE_SEED_OTHERS = 23;         //其它


	
	public final static int DES_MYSELF_SENDSTREAM_CODE = 1;
	public final static int DES_MYSELF_COMMENTSTREAM_CODE = 2;
	public final static int DES_MYSELF_COMMENTCOMMENT_CODE = 3;
	public final static int DES_MYSELF_TRANSPONDSTREAM_CODE = 4;
	public final static int DES_MYSELF_PRAISESTREAM_CODE = 5;
	public final static int DES_MYSELF_PRAISECOMMENT_CODE = 6;
	public final static int DES_MYSELF_COMMENTIMAGE_CODE = 7;
	public final static int DES_MYSELF_PRAISEIMAGE_CODE = 8;
	public final static int DES_MYSELF_REPLYVOTE_CODE = 9;
	public final static int DES_MYSELF_REPLYSCHEDULE_CODE = 10;
	public final static int DES_MYSELF_EDITUSERINFO_CODE = 11;
	public final static int DES_TEAM_JOINTEAM_CODE = 12;
	public final static int DES_TEAM_QUITTEAM_CODE = 13;
	public final static int DES_TEAM_CHANGE_CREATER_CODE = 14;
	public final static int DES_TEAM_INVITEJOINTEAM_CODE = 15;
	public final static int DES_TEAM_DRIVEOUTTEAM_CODE = 16;
	public final static int DES_COMMISSION_PUBSTREAM_CODE = 17;
	public final static int DES_COMMISSION_PUBCOMMENT_CODE = 18;
	public final static int DES_COMMISSION_PRAISESTREAM_CODE = 19;
	public final static int DES_COMMISSION_PRAISECOMMENT_CODE = 20;
	public final static int DES_COMMISSION_PRAISEIMAGE_CODE = 21;
	public final static int DES_COMMISSION_REPLYVOTE_CODE = 22;
	public final static int DES_COMMISSION_REPLYSCHEDULE_CODE = 23;
	public final static int DES_COMMISSION_EDITUSERINFO_CODE = 24;
	public final static int DES_DELIVER_NEWTASK_CODE = 25;
	public final static int DES_DELIVER_CLOSEASSIST_CODE = 26;
	public final static int DES_DELIVER_OPENASSIST_CODE = 27;
	public final static int DES_MANAGER_NOTICE_CODE = 28;
	public final static int DES_MANAGER_NEWS_CODE = 29;
	public final static int DES_MYSELF_COMMENTBLOG_CODE = 30;
	
	public final static int DES_MYSELF_COMMENT_COMMENT_CODE = 31 ;
	public final static int DES_MYSELF_MENTIONBLOG_CODE = 32 ;
	public final static int DES_MYSELF_QA_COMMENT_CODE = 33 ;
	public final static int DES_MYSELF_QA_SLOVE_CODE = 34;
	public final static int DES_MYSELF_QA_COMMENT_COMMENT_CODE = 35;
	public final static int DES_MYSELF_QA_PRAISE_CODE = 36;
	public final static int DES_MYSELF_QA_ANSWER_PRAISE_CODE = 37;
	public final static int DES_MYSELF_QA_INVITE_ANSWER_CODE = 38;
    public final static int DES_MYSELF_USERINFO_CODE = 39;  //我的个人信息

    public final static int DES_MYSELF_SUGGESTION_CODE = 40;
    public final static int DES_MYSELF_INTEGRAL_CODE = 41;
    public final static int DES_MYSELF_AT_BLOG_CODE = 42 ;
    public final static int DES_MYSELF_AT_COMMENT_CODE = 43 ;
    public final static int DES_MYSELF_BEVERAGE_REFUND = 44 ;
//
//    private static int GetRemindType(String code){
//        String name = SystemDictService.getDictName("REMIND_TYPE",code);
//        if(Validator.isNull(name)){
//            return 12;
//        }
//        return Integer.parseInt(name);
//    }
}
